import { ref } from 'vue'
import { defineStore } from 'pinia'
import { getCategoryAPI } from '@/apis/layout'

export const useCategoryStore = defineStore('category', () => {
    //导航列表数据管理
    //state 导航列表数据 
  const categoryList = ref([])

    // action 获取导航数据的方法
  const getCategory = async () => {
    const res = await getCategoryAPI()
    // 将api返回的pormise数据接受到响应对象
    // res.data是对象
    // console.log(res) res.result才是数组
    categoryList.value = res.result
  }

  return {
    categoryList,
    getCategory
  }

})
